Innovative People

Daniel Badalov

Anatomy and physiology, biology, math, chemistry

Languages Daniel Badalov speaks:

English
Russian