Do devotees have to oppose science to be faithful to Prabhupada?

479