Aeglea BioTherapeutics
a.k.a.Aeglea BioTherapeutics, Inc.
regionAustin, Texas
stock symbolNASDAQ:AGLE
International Biotechnology Trust (IBT)
est. 1981parent coRothschild and Co
regionLondon, United Kingdom
>