This is sincere attempt to present Dr. Sharad Upadhye and their work online.
If you find any mistake, wrong information kindly help to improve this site.
You can send me any more information on firstname.lastname@example.org
This is not official site of Dr. Sharad Upadhye. Kindly do not ask about their address. This is just to share their knowledge online.