Sina Samavati

Polymath, adviser