Martha Escobar
St. Jude Medical Puerto Rico
Total Patents:
15
Overall Rank:
#320,614
Years Active:
2015–2019
St. Jude Medical Puerto Rico Rank:
#4