Thanks for the query.
The treatment you are taking now is for Vitiligo
. If that is your diagnosis the treatment is correct. Different doctors treat it differently. Treatments you are on are latest and good. The choice of treatment depends on several factors like the site , extent of lesions, activity etc. My personal opinion will be to start one or two of the above treatments together and giving it time for showing the benefit rather than starting everything together. I would have started probably with an antioxidant tablet along with Pimecrolimus
or Tacrolimus topically.
Hope this helped