Stephanie L. Willard

SL

Statistics

Publications

12

Citations

363

H-Index

12

Active since

2007

Affiliations

Stephanie L. Willard is an author at Wake Forest University specializing in neuroscience, depression pathophysiology, and life sciences.

Publications per year

2007–2015

12

Publications

12