Debra Street

DS

36

Publications

2.9K

Citations

25

H-Index

1984

Active since

Debra Street is an author at University at Buffalo, State University of New York specializing in medicine, public policy, and sociology.

Publications per year

1984–2018

36

Publications

36