The fate of more than $300 million in science-related funds was plunged into uncertainty this week when President Donald Trump declined to approve them, defying the recently passed spending law, ...