INNUMOD
Scientific and technological services; scientific research and development; medical research; design and development of computer hardware and software; product design and development; pharmaceutical products development; testing of pharmaceuticals; clinical trials; laboratory services; providing online, non-downloadable software; consultancy in the field of pharmaceutical research
Pending · December 12, 2025 · 99545593 ·