Dr. Satyendra Narayan Sinha

GPTKB entity