Research on International Biotechnology Trust PLC (IBT:LON)  from Kepler | Trust Intelligence

IBT has been the top-performing biotech trust over the past five years.

View Full Research