Background
Storch, David was born on June 18, 1970 in Prague, Czech Republic.
Storch, David was born on June 18, 1970 in Prague, Czech Republic.
Doctor of Philosophy, Charles University, Prague, 1998.
Associate professor, department ecology Charles University, since 2006, director. center theoretical study, since 2008.