What does STARD mean? Science and Technology Application for Rural Development LIKE Science and technology application for Rural Development (India) See the full article