Francisco Velazquez

Merck · Schering · Southern Research Institute
Total Patents: 17
Overall Rank: #272,759
Years Active: 2008–2021
Merck Rank: #1,151