Barb Leung

3x H-1B lottery loser; finally a green card holder. Employed millennial.
6 public subscriptions

No posts