cause + complement+ on or in? children

< Previous | Next >
Please, is the preposition used in the sentence below correct? (It is a sentence written by a Spanish student of English)

"Some of which are causing serious health problems in children"

Is it more correct to use the preposition on?

Thanks in advance,
  • < Previous | Next >