Evidence for Ayurvedic products' efficacy: The devil is in details.
Chief Scientific Officer, Ayurvidye Trust, 1101, 1F Main, 2 Stage, Girinagar, Bengaluru, Karnataka, India. E-mail: drandba50@gmail.com.
D B A
DB
Narayana