Follow-up on review
Follow-up on review

- Fixed `publication` into `publications[0]` where necessary
- Fixed the docs where necessary
- Created a separate function to decorate the publications