Alexa Henderson — Insider transactions, Director at INTERNATIONAL BIOTECHNOLOGY TRUST PLC / abrdn UK Smaller Cos. Growth Trust | InsiderLens