Dr. Ela Dedhia
  • Dr. Ela Dedhia
  • Textile and Fashion Technology
  • HOD | Associate Professor