He has given more than 130 Invited talks .
Is a referee in more than 30 International Scientific Journals .
He has given more than 130 Invited talks and is a referee in more than 30 International Scientific Journals .