Michael deBraga

MD

Statistics

Publications

8

Citations

757

H-Index

8

Active since

1992

Michael deBraga is an author at University of Toronto specializing in life sciences, zoology, and vertebrate evolution.

Publications per year

1992–2022

8

Publications

8