KEANE SCIENTIFIC CONSULTING