Taya Pollard

Taya Pollard

Independent Security Researcher