B

Benjamin B. Yellen

Cellerant Therapeutics (United States)

ORCID: 0000-0002-8669-6752

104 papers and 3.7k citations.

PubIndex Score97Top 3%How it's scored
104Publications
3.7kTotal Citations
First senior author: 2003