Abhijit Deb Roy, Ph.D.

Research Associate (Inoue Lab)

443-287-7669

Current Lab

Inoue Lab