Alexa Martinez

Mountain View Pharmaceuticals
Total Patents: 3
Overall Rank: #1,522,643
Years Active: 2007–2015
Mountain View Pharmaceuticals Rank: #6