International Biotechnology Trust (IBT)
a.k.a.International Biotechnology Trust PLC
parent coRothschild and Co
regionLondon, United Kingdom
est. year
1981
stock symbolLON:IBT
websiteibtplc.com