Biosketch Personal information Academic degrees Academic positions Visiting scholar positions Research grants Academic awards Supervision Publications Academic service Software development Conferences, workshops and seminars Reviewer for scientific journals Teaching Other assignments In-service training Computer skills Linguistic skills Like this:Like Loading...