Stellascreen

Address : Avenue Mounier, , 52, IREC/PEDI - 1200 Brussels
E-mail : a.eltaghdouini@uclouvain.be
Contact person : Adil El Taghdouini
Phone : +32.2.764.67.84
Phone Private : Please login to access this phone number

Stellascreen’s mission is to accelerate the discovery of new medicines for important unmet medical needs in the field of hepatology

Follow us

Twitter