there is no medicine till date that return white from black color.
so dont fall in trap of some fake doctor
yes,there is medicine that will prevent or delay the formation of white hair
for that u need to take tablet containing biotin
,n acetyl cysteine
eat high protein diet,fruits ,salads.
for white hair u need to do hair color.
use ammonia free color and use after doing patch test