Udeshi Pramodya Wickramarachchi Imaduwa Wickramarachchige
- Graduate Student - MCIBS
- Jeffrey Peters Lab
302 Huck Life Sciences Bld
University Park, PA 16802
University Park, PA 16802
- Email uwi5002@psu.edu