Arka Mitra

Organization: 
University of Illinois at Urbana-Champaign
Business Phone: 
Mobile: (217) 305-2998
Business Address: 
University of Illinois, Urbana Champaign
Natural History Building, 1301 W Green St
Urbana, IL 61801
United States
Note: Only publications that have been uploaded to the ESD Publications database are listed here.