20080428 india: Quota may take toll on science