At least 40 presentations in international meetings

Summary
At least 40 presentations in international meetings