smordant
Reaction score
9

Grial diary and related Indy props
Location
UK, now USA
Occupation
Biotech
Top