Yanming Du

Baruch S. Blumberg Institute · Melinta Therapeutics · Drexel University
Total Patents: 10
Overall Rank: #501,212
Years Active: 2012–2021
Baruch S. Blumberg Institute Rank: #6