Scenes from the life of a double monster: Dr. Ivaylo Ivanov, Molecular biologist