Dalia Kalabat
Senomyx · Schering-Plough Animal Health · Intervet
Total Patents:
8
Overall Rank:
#636,350
Years Active:
2007–2019
Senomyx Rank:
#50