Mahardika

Mahardika

Life is full of questions, a never-ending puzzle that awaits to be solved. Strong interest in subjects that involve creativity, analysis, and technical skills.