Author

Peter Roberts

Observed names: P Roberts, P. Roberts, PETER ROBERTS, Roberts, P.
ORCID: 0000-0001-9591-3395
Observed ORCID: 0000-0001-9591-3395
OpenAlex ID: A5086635866
2009 · Katrina Taylor, Peter Roberts, et al. · Reproductive BioMedicine Online · 159
2017 · Eric Adua, Alyce Russell, et al. · OMICS A Journal of Integrative Biology · 39
Works count: 56
Citation count: 1,454
H-index: 23
I10-index: 33
Year
Topic
Type