... ...

Location: Tualatin, Oregon

Languages: English



Degrees: ...
more

Expertise

Psychology

Pets

Games

Work

Education