195 pubs · 5,636 cites · h-index 40
University of Patras
1995 - Present
Institut de Mécanique des Fluides de Toulouse
2018 - 2018
University at Buffalo, State University of New York
1988 - 1994
Buffalo State University
1992 - 1992
Massachusetts Institute of Technology
1983 - 1987