Rachel E. Haurwitz

Caribou Biosciences · University of California
Total Patents: 15
Overall Rank: #316,646
Years Active: 2015–2022
Caribou Biosciences Rank: #3