harmilap gill