Vernon Tjon-Soei-Len

Current Organisation: DARWIN EVOLUTION TECHNOLOGIES LTD
(some projects in the list below may not be associated with this organisation)