Author: Angela K. Troyer
Alternate names: Angela K. Troyer researcher; Troyer, Angela K.