Who is an Indian Patent Agent?

An Indian patent agent is an individual with a science or engineering degree who has cleared the Indian patent agent exam and is registered with the Indian patent office with good standing in his practice.