Christina Patterson

Dr. Christina Patterson

orcid