David Rodriguez
Dept. of Biology – Supple 360
601 University Dr.
San Marcos, TX 78666
Office: 512-245-1012
email: drdz(at)txstate(dot)edu
Labs: Supple 370/374
David Rodriguez
Dept. of Biology – Supple 360
601 University Dr.
San Marcos, TX 78666
Office: 512-245-1012
email: drdz(at)txstate(dot)edu
Labs: Supple 370/374