Eigen Peralta

Fate Therapeutics · Regulus Therapeutics · Juno Therapeutics
Total Patents: 9
Overall Rank: #530,383
Years Active: 2010–2025
Fate Therapeutics Rank: #8