Probably you should, but before committing myself I'd like to check a few things about the sentence.Please tell me, should I use commas in this case?
Current knowledge of nematode fauna of these countries, and especially in the Czech republic, is quite limited.