Profile avatar
Vignesh Dharmarajan
Technology Germany
A human with his own beliefs, dreams, values and imperfections.