Home Trending India reports more than 343,000 new cases as one professor claims infection may have peaked