Barb Leung
Barb Leung's avatar
3x H-1B lottery loser; finally a green card holder. Employed millennial.