Deciphering function and evolution of biological systems
Interim Director General
ORCID: 0000-0002-2627-833X