InvestorsHub Logo
icon url

TomP1

10/27/17 8:57 AM

#126686 RE: Talon38 #126652

Location is trivial as the European Medicines Agency is located in London (till March19)