Author

Rebecca McCowan

Observed name: Rebecca Eilidh McCowan
ORCID: 0000-0002-2379-892X
Observed ORCID: 0000-0002-2379-892X
OpenAlex ID: A5040589082
2023 · Astha Anand, Katherine Phillips, et al. · BMJ Open · 26
2022 · Rebecca McCowan, Edith Wild, et al. · Frontiers in Endocrinology · 14
Works count: 3
Citation count: 48
H-index: 3
I10-index: 2
Year
Topic
Type