Tom Rubin

Tom Rubin

chief ip strategy counsel, microsoft

😿

No collections yet!