Gemma Mudd
Observed names: G Mudd, Gemma E Mudd, Gemma E. Mudd, Mudd, Gemma E.
Institution: Bicycle Therapeutics (United Kingdom)
Observed institutions: Cambridge Science Centre, Bicycle Therapeutics (United Kingdom), University of Edinburgh
ORCID: 0000-0002-5075-1625
Observed ORCID: 0000-0002-5075-1625
OpenAlex ID: A5008373586
