P

Peter G. Traber

Selecta Biosciences (United States)

ORCID: 0000-0002-5952-5720

113 papers and 6.8k citations.

PubIndex Score97Top 3%How it's scored
113Publications
6.8kTotal Citations
#9in Digestive system and related health
First publication: 1981First senior author: 1991