Bill / 葛威
Bill / 葛威

Bill / 葛威

Enthusiastic technologist. Challenges welcome.