Deba P. Saha

Merck · Schering
Total Patents: 8
Overall Rank: #646,836
Years Active: 2008–2016
Merck Rank: #2,116