Lowell Urbatsch

Professor


address:

A257A Life Sciences Annex

Baton Rouge, LA


email address:

leu@lsu.edu


office phone:

225-578-8555


college:

Science


department:

Biological Sciences


Areas of Expertise