The sentence here seems to be incorrect. in general,do you prefer biologists for your program or medical students are capable to meet your needs for the program?
It should be :in general,do you prefer biologists for your program or are medical students capable of meeting your needs?
'Meet your needs' meansthe ability to supply something that somebody needs. If you are giving them what is needed then you are 'meeting their needs.'
The person here is asking if the program is looking only for biologists, or if medical students could also supply the service which is needed.
I hope this helps!
Student or Learner