professor girish ranjan tiwari