Dr. Ruja Shrestha

Address:
     

Dr. Ruja Shrestha

Ph.D. 2012, University of Rochester
B.S. 2007 (Chemistry), Lake Forest College
Years in Group: 2007-2012