'ISRO scientists be given oppurtunity to place their stand'