Behzad Mortazavi

Behzad Mortazavi is an author at University of Alabama specializing in natural sciences, life sciences, and ecology.

Publications per year

1998–2024

52

Publications

52