79393252
Jan 31, 2024
Medical research; scientific research; laboratory services; research relating to pharmaceuticals; pharmaceutical products development; pharmaceutical research and development; screening for scientific research purposes; information, advice and consultancy in relation to all the aforesaid services
Computer and Scientific