'Who likes science ?' is correct. Answer > can be only 1 person or more like science
From the net:
In general, the interrogative pronoun "who" takes the default value of singular; and when it does take the value of singular, its question can allow both singular and plural answers.
If the speaker doesn't really know whether the answer will be singular or plural, or is willing to expect either a singular or plural answer, then the speaker will (in general) use the default singular for their question: