Skip to main content

SWARUP MITRA

Pharmacology and Physiology
AST PROF

1111 WEST, 17TH STREET
TULSA, OK 74107
Phone: 907-750-3860

swarup.mitra@okstate.edu