Satish Nair, PH.D.
Position title: Endowed Professor of Biochemistry, University of Illinois at Urbana-Champaign
Email: snair@illinois.edu
Phone: 217-333-0641
Position title: Endowed Professor of Biochemistry, University of Illinois at Urbana-Champaign
Email: snair@illinois.edu
Phone: 217-333-0641