Complex sentence: Bhabha is sometimes criticized for using "indecipherable jargon"; nevertheless, he is a popular speaker, and has been invited to many universities.
Split into simpler sentences: Bhabha is sometimes criticized for using "indecipherable jargon". Nevertheless, Bhabha is a popular speaker and has been invited to many universities.