Innovative People

Aldous Rubio

Science and technology

Languages Aldous Rubio speaks:

English
Filipino