Science has often resisted ne...
Science has often resisted new ideas and fought bitterly to prevent them coming on board.