Background
Babuska, Robert was born on June 29, 1967 in Prague, Czech Republic.
Babuska, Robert was born on June 29, 1967 in Prague, Czech Republic.
Doctor, Delft University of Technology, 1997.
Professor Delft University of Technology, since 1997.