The bio-mimetic approach is a recent trend in material design for biocompatible and non-toxic anti-fouling materials. The current bio-mimetic anti-fouling strategies can be divided into two main ...