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