Elena S. Revazova

International Stem Cell · Isolagen Technologies
Total Patents: 6
Overall Rank: #816,207
Years Active: 2006–2022
International Stem Cell Rank: #4