This picture was uploaded for the Olympiads of Medicine, from Porto. While the answer might be in portuguese, I don't find it likely.
I tried some Caesar Cyphers, I assumed the colours represented the letters that'll go into the final message, the arrows some sort of permutation of the letters and the backwards B the cypher key.