Full threadpmags·The National Science Foundation (NSF) has abolished its chief mechanism for getting the scientific community’s input on its programs...View on HN