Alexei Novoloaca
Observed name: Novoloaca, Alexei
Institution: BIOASTER
Observed institutions: World Health Organization, BIOASTER, Centre international de recherche sur le cancer
ORCID: 0009-0002-2080-2628
Observed ORCID: 0009-0002-2080-2628
OpenAlex ID: A5026533503
