Deborah French-McCay

Deborah French-McCay is an author at Applied Science Associates (United States) specializing in oil spill impacts, oil spill fate, and oil spill pollution.

Publications per year

2002–2023

25

Publications

25