is "researchers have developed", a phrase

Yes, 'researchers have developed' is a phrase as it is a collection of words which does not convey complete meaning. 

Hope this helps!

  • 0
What are you looking for?